UkrSolution\BarcodeScanner\features\settings\Settings D

Total Complexity 184
Dependencies 11
Dependents 28
Total lines 761
Lines of code 574
Logical lines of code 333
Comment lines 0
Methods 37
Properties 10

Methods 37

Method Rating Maintainability Complexity Lines of code
formListener()
B
35 23 66
getRolePermissions()
B
45 22 36
getField()
B
37 19 64
formSubmitStorageTable()
A
45 13 38
formSubmitSounds()
A
55 11 18
getUserRolePermissions()
A
52 9 24
formSubmit()
S
54 7 21
getPlugins()
S
46 5 40
getRequestData()
S
54 6 23
uploadFile()
S
52 6 23
getOrderStatuses()
S
57 5 18
findOrder()
S
56 5 17
updateField()
S
59 5 14
updateSettingsArray()
S
61 4 13
formSubmitFrontendPermissions()
S
62 4 11
getUsers()
S
59 3 15
getTotalPosts()
S
66 3 8
getTotalIndexedRecords()
S
65 3 9
saveTemplateOrderId()
S
66 3 8
getTotalCantIndexedRecords()
S
65 3 9
updateSettings()
S
59 2 13
formSubmitRolePermissions()
S
71 2 6
formSubmitPlugins()
S
71 2 6
getAllShippingMethod()
S
68 2 8
getShippingMethod()
S
68 2 8
loadSettingsArray()
S
64 2 9
restoreSettings()
S
69 2 7
generateRandomString()
S
64 2 9
removeAppUsersPermissions()
S
79 1 3
getSettings()
S
78 1 3
addAppUsersPermissions()
S
79 1 3
getAppUsersPermissions()
S
82 1 3
resetOptionsSettings()
S
81 1 3
getCatalogVisibility()
S
67 1 8
getRoles()
S
74 1 5
formSubmitted()
S
82 1 3
__construct()
S
91 1 2